// 字符串相关算法：判断字符是否回文
const str1 = 'zhangyan';
const str2 = 'CavaC';

// API 方法
// function isPalindrome(str) {
//     const reversedStr = str.split('').reverse().join('');
//     return reversedStr == str;
// }

// 对称点 方法
// 从中间开始劈开 两边的两个字符串在内容上全是对称的
function isPalindrome(str) {
    const len = str.length;
    for (let i = 0; i < len / 2; i++) {
        if (str[i] !== str[len - i - 1]) { //对称点
            return false;
        }
    }
    return true;
}
console.log(isPalindrome(str1));
console.log(isPalindrome(str2));